.packageACustomerBalanceDeposit {
  height: 100vh;
  background-color: #f5f7f9;

  .topFirst {
    font-size: 28px;
    color: #666666;
    margin-top: 30px;
  }

  .phone {
    font-size: 44px;
    color: #333333;
    margin: 15px 0;
  }

  .deposit {
    &-con {
      background: rgba(255, 255, 255, 1);
      border-radius: 30px;
      padding: 30px;
      flex: 1;
    }

    &-content {
      display: flex;

      .f28 {
        font-size: 28px;
        color: #333333;
        margin: 15px 0;
      }

      .item {
        display: flex;
        flex-direction: row;
        align-items: center;
        border-bottom: 1px solid rgba(230, 230, 230, 0.8);
        margin: 15px 0;
        padding: 0 0 30px 0;
        .label {
          font-size: 72px;
          font-weight: bold;
          color: #333333;
          margin-right: 15px;
        }

        .wm-input-h5 {
          text-align: left;
          width: 100%;
          font-size: 72px;
          font-weight: bold;
          color: #333333;
        }
      }

      .row {
        flex-direction: row;
        margin: 10px 0;

        .check-tips {
          font-size: 28px;
          color: #bfbfbf;
        }

        .check-all {
          font-size: 28px;
          color: #0d7ed6;
          margin-left: 20px;
        }
      }
    }
  }

  .commite-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100vw - 60px);
    height: 80px;
    margin: 80px 0 30px 0;
    background: linear-gradient(90deg, #45c0ff 0%, #228dff 82%, #218cff 100%);
    border-radius: 20px;

    .text {
      color: #fff;
      font-size: 28px;
      font-weight: 500;
    }
  }

  .tips {
    text-align: center;
    font-size: 28px;
    color: #999999;
    line-height: 40px;
  }
}
